leave on a trip or journey - Turc Anglais Dictionnaire